package gorpc

import (
	"gitee.com/wm1998/infra"
	"gitee.com/wm1998/infra/base"
)

// RPC用户API接口启动器结构体
type GoRpcApiStarter struct {
	infra.BaseStarter // 包含infra.BaseStarter接口，目的是可以选择性地实现该接口方法
}

// 实现了启动器管理器接口的此方法
func (g *GoRpcApiStarter) Init(ctx infra.StarterContext) {
	base.RpcRegister(new(EnvelopeRpc)) // 【将RPC用户API接口注册到RPC服务器端】
}
